lick the dust


Results for "lick the dust"

English - Turkish Dictionary

lick the dust

(English - Turkish Dictionary) :
1. öldürülmek. 2. yere serilmek, yeri öpmek, iki seksen uzanmak. 3. el etek öpmek, çanak yalamak.